@charset "utf-8";
/* CSS Document */
/*公司开始*/
#db_commwrap_bg{
	background:url(../images/db_commwrap_bg.png);
	min-width:1240px;
	padding:50px 0;
	min-height:900px;
}
#db_commwrap_bg .db_commwrap_cont{
	width:1240px;
	margin:0 auto;
}
/*left*/
.db_commwrap_cont .db_cont_left{
	width:300px;
	height:600px;
}
.db_cont_left .db_cont_tit,.db_cont_left .db_cont_tel{
	width:300px;
	background: rgba(255, 255, 255, 0.50); background: #FFFFFF \9; filter: alpha(opacity=50) \9;
	border-radius:8px;
	text-align:center;
	
}
.db_cont_left .db_cont_tit h1,.db_cont_left .db_cont_tel h1{
	width:300px;
	font-size:18px;
	font-weight:500;
	text-align:center;
	height: 50px;
	line-height: 42px;
	border-bottom: 1px solid #ddd;
	padding-top: 8px;
	position:relative;
}
.db_cont_left .db_cont_tit ul ,db_cont_tel h1{
	position:relative;
}
.db_cont_left .db_cont_tit li{
	padding-top: 5px;
	height: 48px;
	line-height: 42px;
	border-bottom: 1px dashed #cdcdcd;
	word-break:break-all;
}
.db_cont_left .db_cont_tit li.active{
	border-left: 3px solid #42B3B2;
	background: #eff8ff;
}
/*tel*/
.db_cont_left .db_cont_tel{
	margin-top:40px;
}
.db_cont_left .db_cont_tel table{
	width:300px;
	border-collapse:collapse;
	word-break:break-all;
	text-align:left;
	position:relative;
}
.db_cont_left .db_cont_tel table tr{
	height: 48px;
	line-height: 42px;
	border-bottom: 1px solid #cdcdcd;
}
.db_cont_left .db_cont_tel table td .tel_pic{
	padding: 0 5px 0 10px;
}
/*right*/
.db_commwrap_cont .db_cont_right{
	width:900px;
	margin-bottom:40px;
}
.db_cont_right .db_wrap_titl{
	height:70px;
	border-bottom:2px solid #000;
}
.db_cont_right .db_wrap_titl .titl_pic{
	display:inline-block;
	border-bottom:2px solid #16a9a3;
	height:70px;
	padding-left:10px;
}
.db_cont_right .db_wrap_titl .titl_font{
	display:inline-block;
	margin-left:20px;
	font-weight:600;
	font-size:26px;
	color:#16a9a3;
	vertical-align:middle;
}
.db_cont_right .titl_red{
	font-weight:600;
	font-size:18px;
	margin:18px 0;
	color: #b43407;
	padding-left:10px;

}
/*没有内容开始*/
.db_cont_right .dbcont_empty{
	min-height:408px;
}
.db_cont_right .dbcont_empty dl{
	height:240px;
	margin-top:200px;
}
.db_cont_right .dbcont_empty dl dt{
	margin-left:300px;
}
.ie6 .db_cont_right .dbcont_empty dl dt{
	margin-left:150px;
}
.db_cont_right .dbcont_empty dl dt img{
	width:41px;
	height:41px;
	margin-right:10px;
}
.db_cont_right .dbcont_empty dl dd p{
	margin-top:18px;
	height: 32px;
}
.db_cont_right .dbcont_empty {
}
/*没有内容结束*/

.db_cont_right .db_wrap_cont span.font_green{
	color:#11AAA8;
}
.db_cont_right .db_wrap_cont p{
	margin:18px 0;
	text-indent:2em;
}
/*英才*/
.db_cont_right .jion_cont{
	margin:0 auto;
	width:900px;
	margin-top:18px;
	text-align:left;
}
.db_cont_right .jion_cont tr{
	height:40px;
	text-align:left;
}
.db_cont_right .jion_cont .col_width300{
	width:520px;
	text-align:center;
}
.db_cont_right .jion_cont .col_width40{
	width:50px;
	text-align:center;
}
.db_cont_right .jion_cont .col_width260{
	width:330px;
}
/*英才详情*/
.db_cont_right .db_jion_xqtitle{
	color:#11AAA8;
	font-weight:600;
	font-size:18px;
	margin:18px 0;
	text-align:center;
}
.db_cont_right .db_jion_xq .db_jion_xqcont{
	color:#333;
	font-size:18px;
}
.db_cont_right .db_jion_xq  .empty{
	padding-right:10px;
}
.db_cont_right .db_jion_xq h3{
	font-size:18px;
	font-weight:600;
	margin:10px 0;
}
.db_cont_right .db_jion_xq h4{
	font-size:16px;
	font-weight:600;
	margin: 10px 0 5px;
}
.db_cont_right .db_jion_xqcont span.time_style{
	color:#a8a7a7;
	font-size:14px;
	line-height:26px;
	display:block;
	padding-bottom:10px;
	border-bottom:1px solid #C4C4C4;
	font-weight: 500;
	text-align: left;
}
.db_cont_right .db_jion_xq .jion_xqcont_numb li{
	 list-style-type:decimal;
	 margin-left: 40px;
	 line-height:26px;
}
/*公司结束*/
/*新闻开始*/
.db_jion_xqcont .db_news_cont li{
	height:50px;
	line-height:50px;
	position:relative;
	background:url(../images/news_dot.gif) no-repeat left center;
	padding-left:15px;
}
.db_news_cont li span.news_time{
	color:#969797;
	font-size:14px;
	line-height:50px;
	display:block;
	position:absolute;right:0px; top:0px;
	
}
/*新闻结束*/
/*图书开始*/
.db_cont_right .db_wrap_titl_big{
	height:84px;
	border-bottom:2px solid #000;
}
.db_cont_right .db_wrap_titl_big .titl_pic{
	display:inline-block;
	border-bottom:2px solid #16a9a3;
	height:84px;
	padding-left:10px;
}
.db_cont_right .db_wrap_titl_big .titl_font{
	display:inline-block;
	margin-left:20px;
	font-weight:600;
	font-size:26px;
	color:#16a9a3;
	height:37px;
}
.db_cont_right .db_book_conttext{
	text-indent: 2em;
	width: 590px;
	line-height: 26px;
	margin-top: 8px;
}
.db_cont_right .db_book_pic{
	padding-top:20px;
}
.db_cont_right .db_book_pic li{
	float: left;
	margin: 0 30px 30px 0;
	width: 195px;
	height: 204px;
	overflow:hidden;
}
.db_cont_right .db_book_pic li h4{
	margin-top: 10px;
	line-height: 24px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	
}
.db_cont_right .book_red_font{
	color:#f40;
	font-weight:500;
}
.db_cont_right .book_money{
	text-decoration:none;
	color:#9A9A9A;
	font-size:13px;
}
.db_cont_right .book_del{
	font-size:13px;text-decoration: line-through;color:#9A9A9A;
}
.db_cont_right .db_book_pic li img{
	width: 195px;
	height: 151px;
}
/*图书结束*/
/*图书详情开始*/

.db_xqcont .bookxq_contitle dt{
	width:345px;
}
.db_xqcont .bookxq_contitle dt img{
	width:380px;
	height:300px;
}

.db_xqcont .bookxq_contitle dd{
	width:520px;
	_width:470px;
	*width:470px;
	padding-left:50px;
}
.db_xqcont .bookxq_contitle .book_rtitle_cont h1{
	font-size:18px;
	font-weight:600;
	margin-bottom:10px;
}
.book_rtitle_cont table tr{
	height:32px;
	line-height:32px;
}
.book_rtitle_cont table tr .text_right{
	text-align:right;
}
.go_btn{
	padding: 4px 12px;
  *padding: 6px 10px 4px;
  font-size: 14px;
  color: #fff;
  background:#16A8A7;
  border: 1px solid #16A8A7;
  border-radius:5px;
  cursor: pointer;
}
.go_btn:hover { background:#21BBBA;color:#fff;}
.go_btn:active { background:#21BBBA;}
.go_btn:focus {color: #fff;}
.db_xqcont .db_book_cont{
	margin-top:20px;
}
.db_xqcont .db_book_cont h1{
	height:50px;
	border-bottom: 1px solid #000;
}
.db_xqcont .db_book_cont h1 .titl_font{
	display:inline-block;
	font-weight:600;
	font-size:20px;
	color:#333;
	border-bottom:1px solid #1CA5A8;
	padding-left: 10px;
	height:50px;
	line-height:50px;
}

.db_xqcont .db_book_cont .db_book_text{
	padding:20px;
	overflow:hidden;
}
.db_xqcont .db_book_cont .db_book_text p{
	text-indent:2em;
	margin:10px 0;
}
.db_xqcont .db_book_cont .db_book_text p.pic_center{
	text-align:center;
}
/*图书详情结束*/
/*员工开始*/
.db_author_xqcont .db_wrap_titl{
	height: 84px;
	border-bottom: 2px solid #000;
}

.db_author_xqcont .db_wrap_titl .titl_pic{
	height:84px;
	border-bottom: 2px solid #000;
	display: inline-block;
	border-bottom: 2px solid #16a9a3;
	padding-left: 10px
}
.db_author_xqcont .author_cont{
	padding:30px 10px 0;
}
.author_cont h1.author_titl{
	position:relative;
	border-bottom:2px solid #B9B9B9;
	height:60px;
	line-height:58px;
	padding: 0 10px;
	
}
.author_cont h1.author_titl p{
	color:333;
	font-weight:500;
	font-size:28px;
}

.author_cont h1.author_titl .right_font{
	color:#1aa4a4;
	font-size:24px;
	font-weight:500;
	position:absolute;
	right:10px;
	top:0px;
}
.author_cont .author_itemcont{
	margin-top:44px;
}
.author_cont .author_itemcont li{
	float:left;
	width:426px;
	_width:400px;
	height:195px;
	margin:0 0 26px 14px;
	border:1px solid #B7B7B7;
	font-size:16px;
	
}
.author_cont .author_itemcont .itemli{
	position:relative;
}
.author_cont .author_itemcont .itemli .item_img{
	position:absolute;
	left:0px;
	top:-17px;
	width:156px;
	height:212px;
}
.author_cont .author_itemcont .itemli .item_text{
	width:270px;
	_width:220px;
	*width:250px;
	height:195px;
	padding: 30px 10px 0;
	position:relative;
}
.author_cont .author_itemcont .itemli .item_text .item_titl{
	overflow:hidden;
	height:105px;
	line-height:26px;
}
.author_cont .author_itemcont .itemli .item_text .item_titl a{
	color:#333;
}
.author_cont .author_itemcont .itemli .item_text .item_titl a:hover{
	color:#333;
	text-decoration:underline;
}
.author_cont .author_itemcont .itemli .item_text .item_bottom{
	position:absolute;
	left:10px;
	bottom:20px;
	*bottom:40px;
}
.author_cont .author_itemcont .itemli .item_text .item_bottom a{
	color:#A3A2A2;
}
.author_cont .author_itemcont .itemli .item_text .item_bottom a:hover{
	text-decoration:underline;
}
.author_cont .author_itemcont .itemli .item_text .item_bottom .text_empty{
	margin-right:5px;
}
.author_cont .itemli .item_text .big_font{
	font-weight:500;
	font-size:24px;
}
.author_cont .itemli .item_text .green_font{
	color:#1aa4a4;
}

/*员工结束*/
